overthrown leader - Espagnol Anglais Dictionnaire